triumph against odds

Translations
одержать победу несмотря на трудности
The team managed to triumph against odds in the championship.
Команда смогла одержать победу несмотря на трудности в чемпионате.